package com.dao.frontdest;

import com.bean.frontdesk.bo.AddMsgBO;
import com.bean.frontdesk.vo.InGoodCommentVO;
import com.bean.frontdesk.vo.MsgVO;
import com.bean.frontdesk.vo.SelectVO;
import com.bean.frontdesk.vo.ShowGoodsVO;
import com.bean.pojo.Good;
import com.bean.pojo.GoodsType;
import com.bean.pojo.Space;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface GoodsMapper {
    List<GoodsType> selectAllTypes();
    List<ShowGoodsVO> selectAllGoodsByTypeId(@Param("id") Integer id);
    List<SelectVO> selectLikeName(String nickname);
    Good selectGoodById(Integer id);
    List<Space> selectAllSpaceByGoodId(Integer id);
    List<MsgVO> showMsg(Integer id);
    int insertByAddMsgBO(AddMsgBO addMsgBO);
    List<InGoodCommentVO> selectGoodCommentList(int id);
    String selectAvg(int id);

}
